/* --------------- general --------------- */
* {margin:0; padding:0; border:0;}
html, body, #loginDiv, #mainDiv {width:100%; height:100%; overflow:hidden;}
body {font-size:13px;}

h1 {margin-top:22px; margin-right:50px; margin-left:15px; padding:7px; font-size:17px; background-color:#C3D9FF; font-weight:bold;}
h2 {font-size:17px; margin-top:10px; margin-bottom:-10px;}
p {line-height:1.3em; margin-top:0;}

.tab {overflow-x: hidden;}

.statrow1 {height:100%;}
.statrow2 {height:50%;}
.statrow3 {height:33%;}
.graph {height:92%; overflow: hidden;}
.desc {height:92%; width:150px;}
.msg {padding:2px; background:#3c3; color:#fff;}

.logo {margin-left:50px;}
.mainText {margin-left:60px;}
.footer {background-color:#C3D9FF; text-align:center; padding:4px; margin:50px;}
.loginBox {width:200px; text-align:center; margin-top:30px; margin-right:50px; padding:30px 40px; border:1px solid #C3D9FF; background-color:#E8EEFA;}
.account {font-size:15px; font-weight:bold; line-height:1.6em;}

.featurepic {margin-left:20px;}
.feature {padding-left:15px; padding-top:20px;}
.featuretitle {font-weight:bold;}